/*
 * no2id.css:
 *      CSS for no2id drupal instance
 *
 * $Id: no2id.css 7 2010-08-10 15:22:34Z tommarvoloriddle $
 *
 */
body {
font-family:arial, helvetica, tahoma, verdana, sans-serif;
font-size: 14px;
background:#ffffff;
color:#000000;
margin:0px;
padding:0px;
}

a {
color:#3f1f1f; 
}

#details {
width: 264px;
height: 287px;
float: right;
background-color:#c8c8c8;
margin: 52px 0 0 0;
}

#day {
margin: 0 0 0 10px;
color: #cc0000
}

#weekday {
margin: 0 0 0 10px;
}

#content-area {
width: 654px;
height: 294px:
}

.day a {
text-decoration:none;
color: #cc0000
}



#details .detailtext1 {
font-weight: bold; 
padding: 0 10px 0 10px;
margin: 10px 0 0 0;
}

#details .detailtext2 {
padding: 0 10px 0 10px;
margin: 0 0 0 0;
}

caption {
font-weight: bold;
font-size: 22px;
margin: 0 0 25px 0;
color: #cc0000;
}

#header ul {
position: relative;
left: -14px;
}



#header, #title, #content {
margin:0px auto;
width:1000px;
padding:0px;
}

#no2id_logo a{
  text-decoration:none;
}

#no2id_logo img {
  margin:50px 0 0 20px;
}

#header {
height:75px;
background:#cc0000;
border:1px solid white;
position:relative;
top:-1px;
}

#header ul li {
list-style-type:none;
color:#ffffff;
float:left;
margin:30px 12px 0 0;
border:none;
line-height:normal;
}


#header ul li a {
  text-decoration:none;
  color:#ffffff;
}

#content h1 {
font-size: 34px;
font-weight: bold;
color:#cc0000;
padding:17px 0 0 25px;
}

#content p {
padding: 0 0 0 30px;
}

#sidebar {
font-size: 12px;
float:right;
width: 270px;
margin-top:50px;
margin-left:50px;

}

h2.title  {
font-size: 16px;
font-weight: bold;
color:#cc0000;
}

#bottom {
font-size: 12px;
margin-top:40px;
margin-left:10px;
height:350px;
word-wrap:normal;
}

#bottom h2 {
font-size: 14px;
font-weight: normal;
color:#ffffff;
padding:8px 0 0 20px;
background:#cc0000;
height:30px;
width:100%;
display:block;
}

#bottom div {
width: 32.2%;
margin: 0 0 50px 0;
}

#bottom div.float {
float: left;
}

#bottom div p {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 0 0 20px;
}

#footer {
margin:0px auto;
font-size: 14px;
font-weight: normal;
color:#ffffff;
padding:0px 25px 5px 25px;
background:#cc0000;
float: bottom;
width:950px;
height:50px;
display:block;
}

#footer p {
margin:0px;
padding:5px 0 0px 0;
}

#copy {
float:right;
text-align:right;
}

#footer copy p {
padding:5px 0 0px 0;
}

#eventregions {
padding: 0 0 30px 60px;
}

#content-area {
padding-left: 25px;
margin: 0 0 60px 0;
}

#content-area table td.last {
border-right: 1px solid #ffffff;
}


#content-area table td {
border-right: 3px solid #c8c8c8;
background-color: white;
margin: 0 0 0 0px;
font-size: 220%;
width: 50px;
text-align:center;
}

#content-area table thead {
display:none;
}

#content-area table tr {
font-weight: bold;
border-top: 0px;
border-bottom: 0px;
margin-bottom: 20px;
background-color:#c8c8c8
}

#guinea {
float: right;
margin: 25px;
}

td {
border: 1px solid #ffffff;
border-bottom: 20px solid white;
}


#info {
margin: 50px 0 0 0;
}

/* To override the text centering in /site/all/modules/quotes/quotes.css */
.block-quotes h2 {
	text-align:left;
}

